1. Import the Macro(s). These should show up in a Keyboard Maestro folder called ‘XKPasswd Macros’
2. Install node and npm in some form (I am using nodebrew via home-brew, in this example)
   ** https://docs.npmjs.com/downloading-and-installing-node-js-and-npm
   ** Note: Depending on how you install node, you may need to update the shell script action in the macro ‘MyXKPasswdBase’
3. In a folder of your choice (assuming you do not have an NPM node module running) create an empty Node module
   > In an empty folder, initialize the node module by entering the command “npm init”.
     ** Since you will not be publishing this, none of the settings really matter. 
4. Install Bart’s HSXKPassed module
   > npm install hsxkpasswd
   ** It should be installed into the ‘node_modules’ subdirectory
5. Copy the xkpasswdApp.js script file to the root directory where you ran the ‘npm init’ command.
6. Update the shell script action in the macro ‘MyXKPasswdBase’ to refer to the path of node and location of the xkpasswdApp.js file for your system.

You should now be able to type the trigger string ‘;xkpwd; and get a conflict pallet of all the options for creating a password (and PIN).
When you select one, the macro will let you confirm the selection and then paste it as well as putting it on the clipboard.